be curbed - Almanca İngilizce Sözlük